ringed worms - Espagnol Anglais Dictionnaire